[20230629]中控系统建设方案梳理.md 1.6 KB

系统背景

​ 东信中控系统是将东信相关集成系统调用形成统一管理能力包括对API,权限资源, 各系统场景调用;

系统目标

|子系统后台管理---接口管理 | 添加需管理接口,录入相应信息并控制接口是否允许被调用 | | --------------------------- | ------------------------------------------------------------ | | 子系统后台管理---接口管理 | 添加日志记录接口被调用详细信息,例如:接口名称、调用接口的系统名称、调用时间,调用状态(成功或失败),异常详情 | | 子系统后台管理---流程图管理 | 流程图中场景如何新增,修改拓展 |

系统组件图

image-20230629121044670

API网关

方案一

采用 分布式 API 网关 Kong,Kong是一款基于OpenResty(Nginx + Lua模块)编写的高可用能提供易于使用的RESTful API来操作和配置API管理系统

image-20230629120416299

方案二

采用Nginx + 下沉拦截器控制方式, Nginx满足API统一入口路由管理,当前已经实现,形成API中控配置管理 ,具体是否可以访问API权限有各个子系统拦截器实现;

image-20230629120347342

组织资源控制

已经实现

场景配置管理

已经实现,梳理操作手册